self-sufficiency indicators - Inglés Sinónimo Diccionario